research placement programme - German English Dictionary